;**********************************************************
;  Microchip Enhanced PIC16F1xxx C Compiler (CC16E), v1.00
;  Mon Apr 12 21:26:44 2021
;**********************************************************

	.device	"pic16e"


	.segment	CODE2 (REL) foo:4
foo_$_n:	.equ	foo_$data$+0
foo_$_m:	.equ	foo_$data$+2
foo::
	movlw	foo_$data$+4
	movwf	FSR0L
	movlw	(foo_$data$+4)>>8
	movwf	FSR0H
	movlb	4
	.psel	foo, _copyPar
	call	_copyPar
; :: e4.c #3: if ( n == m )
	.bsel	0, foo_$data$
	movf	foo_$_n, W
	xorwf	foo_$_m, W
	movwf	0x70
	movf	foo_$_n+1, W
	xorwf	foo_$_m+1, W
	iorwf	0x70, F
	.psel	_copyPar, _$L3
	btfss	3, 2
	goto	_$L3
; :: e4.c #3: n++;
	incf	foo_$_n, F
	btfsc	3, 2
	incf	foo_$_n+1, F
_$L3:
	.psel	_$L3, foo
	return
; function(s) called::
	.fcall	foo, _copyPar

	.end
